<?php
declare(strict_types=1);

namespace Dreamcat\ApiDoc;

use Dreamcat\ApiDoc\Popo\RouterEntranceDefinition;

/**
 * 路由定义扫描器
 * @author vijay
 */
interface RouteDefineScanInterface
{
    /**
     * 扫描项目的情况，找出所有的路由定义
     * @param string $projectPath 项目地址
     * @return RouterEntranceDefinition[] 路由接口定义列表
     */
    public function scanRouteList(string $projectPath): array;
}

# end of file
